package com.fcscs.cservice.domain.model;

import java.io.Serializable;
import java.util.Date;

public class GuestProfileViewForFile implements Serializable {

	private static final long serialVersionUID = -5532834358646120792L;
	
	private Long guestProfileViewId;
	private long orgId;
	private Long propertyId;
	private Date created;
	private Date updated;

	private String profileNumber;
	private String firstName;
	private String lastName;
	private String title;
	private Boolean genderMale;
	private String nationality;
	private String email;
	private String mobile;
	private String notes;
	private String language;
	private int noOfVisit;

	private String prefCodes;
	private String specialCodes;
	private String vipCodes;

	private ContactInfoViewForFile contactInfo;

	public String getFirstName() {
		return firstName;
	}

	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	public String getLastName() {
		return lastName;
	}

	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public Boolean getGenderMale() {
		return genderMale;
	}

	public void setGenderMale(Boolean genderMale) {
		this.genderMale = genderMale;
	}

	public String getNationality() {
		return nationality;
	}

	public void setNationality(String nationality) {
		this.nationality = nationality;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getNotes() {
		return notes;
	}

	public void setNotes(String notes) {
		this.notes = notes;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public int getNoOfVisit() {
		return noOfVisit;
	}

	public void setNoOfVisit(int noOfVisit) {
		this.noOfVisit = noOfVisit;
	}

	public String getPrefCodes() {
		return prefCodes;
	}

	public void setPrefCodes(String prefCodes) {
		this.prefCodes = prefCodes;
	}

	public String getSpecialCodes() {
		return specialCodes;
	}

	public void setSpecialCodes(String specialCodes) {
		this.specialCodes = specialCodes;
	}

	public String getVipCodes() {
		return vipCodes;
	}

	public void setVipCodes(String vipCodes) {
		this.vipCodes = vipCodes;
	}

	public long getOrgId() {
		return orgId;
	}

	public void setOrgId(long orgId) {
		this.orgId = orgId;
	}

	public Long getPropertyId() {
		return propertyId;
	}

	public void setPropertyId(Long propertyId) {
		this.propertyId = propertyId;
	}

	public Date getCreated() {
		return created;
	}

	public void setCreated(Date created) {
		this.created = created;
	}

	public Date getUpdated() {
		return updated;
	}

	public void setUpdated(Date updated) {
		this.updated = updated;
	}

	public ContactInfoViewForFile getContactInfo() {
		return contactInfo;
	}

	public void setContactInfo(ContactInfoViewForFile contactInfo) {
		this.contactInfo = contactInfo;
	}

	public void setProfileNumber(String profileNumber) {
		this.profileNumber = profileNumber;
	}

	public String getProfileNumber() {
		return profileNumber;
	}

	public void setGuestProfileViewId(Long guestProfileViewId) {
		this.guestProfileViewId = guestProfileViewId;
	}

	public Long getGuestProfileViewId() {
		return guestProfileViewId;
	}
}
